package com.lin.cloud.disk.entity.pojo;


import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * (Company)实体类
 *
 * @author ljc
 * @since 2020-12-26 14:08:23
 */
@Data
public class Company {
    private static final long serialVersionUID = 410595906400841235L;

    @ApiModelProperty(value = "公司ID", name = "id")
    private Long id;

    @ApiModelProperty(value = "名称", name = "companyName")
    private String companyName;

    @ApiModelProperty(value = "地址", name = "companyAddress")
    private String companyAddress;

    @ApiModelProperty(value = "法人", name = "legalPerson")
    private String legalPerson;

    @ApiModelProperty(value = "注册时间", name = "registerTime")
    private Date registerTime;

    @ApiModelProperty(value = "LOGO", name = "logoUrl")
    private String logoUrl;

    @ApiModelProperty(value = "电话", name = "phone")
    private Long phone;

    @ApiModelProperty(value = "邮箱", name = "email")
    private String email;

    @ApiModelProperty(value = "官网", name = "webAddress")
    private String webAddress;

    @ApiModelProperty(value = "简介", name = "recommend")
    private String recommend;

    @ApiModelProperty(value = "公司主体审核状态 0: 待审核 1: 审核通过 2: 审核未通过 3: 已过期 4: 已删除", name = "status")
    private Integer status;

    @ApiModelProperty(value = "云盘有效期开始时间", name = "beginTime")
    private Date beginTime;

    @ApiModelProperty(value = "云盘有效期结束时间", name = "endTime")
    private Date endTime;

    @ApiModelProperty(value = "是否删除 0 未删除 1 已删除", name = "isDelete")
    private Integer isDelete;

    @ApiModelProperty(value = "创建时间", name = "createTime")
    private Date createTime;

    @ApiModelProperty(value = "创建人", name = "createBy")
    private String createBy;

    @ApiModelProperty(value = "修改时间", name = "updateTime")
    private Date updateTime;

    @ApiModelProperty(value = "修改人", name = "updateBy")
    private String updateBy;

}